package cn.iocoder.yudao.module.student.api.student;

import cn.iocoder.yudao.framework.common.pojo.PageResult;
import cn.iocoder.yudao.module.student.api.student.dto.StudentUpdateReqDTO;
import cn.iocoder.yudao.module.student.api.student.dto.WebStudentPageReqDTO;
import cn.iocoder.yudao.module.student.api.student.dto.WebStudentRespDTO;

import java.util.List;

public interface StudentApi {
        Boolean updateStudent(StudentUpdateReqDTO studentUpdateReqDTO);

        Boolean isAuthorizedId(String phone);

        PageResult<WebStudentRespDTO> getWebStudentPage(WebStudentPageReqDTO pageReqVO);

        List<WebStudentRespDTO> getWebStudentByIds(List<Long> ids);

}
